manwan dam - English Synonyms Dictionary